encoding/json.decodeState.opcode (field)

33 uses

	encoding/json (current package)
		decode.go#L213: 	opcode                int // last read result
		decode.go#L272: 			d.opcode = op
		decode.go#L281: 		d.opcode = d.scan.step(&d.scan, d.data[d.off])
		decode.go#L284: 		d.opcode = d.scan.eof()
		decode.go#L297: 			d.opcode = newOp
		decode.go#L304: 	d.opcode = d.scan.eof()
		decode.go#L346: 		d.opcode = stateEndValue(&d.scan, data[i])
		decode.go#L348: 		d.opcode = scanEnd
		decode.go#L357: 	switch d.opcode {
		decode.go#L402: 	switch d.opcode {
		decode.go#L538: 		if d.opcode == scanEndArray {
		decode.go#L573: 		if d.opcode == scanSkipSpace {
		decode.go#L576: 		if d.opcode == scanEndArray {
		decode.go#L579: 		if d.opcode != scanArrayValue {
		decode.go#L671: 		if d.opcode == scanEndObject {
		decode.go#L675: 		if d.opcode != scanBeginLiteral {
		decode.go#L752: 		if d.opcode == scanSkipSpace {
		decode.go#L755: 		if d.opcode != scanObjectKey {
		decode.go#L821: 		if d.opcode == scanSkipSpace {
		decode.go#L831: 		if d.opcode == scanEndObject {
		decode.go#L834: 		if d.opcode != scanObjectValue {
		decode.go#L1041: 	switch d.opcode {
		decode.go#L1062: 		if d.opcode == scanEndArray {
		decode.go#L1069: 		if d.opcode == scanSkipSpace {
		decode.go#L1072: 		if d.opcode == scanEndArray {
		decode.go#L1075: 		if d.opcode != scanArrayValue {
		decode.go#L1088: 		if d.opcode == scanEndObject {
		decode.go#L1092: 		if d.opcode != scanBeginLiteral {
		decode.go#L1106: 		if d.opcode == scanSkipSpace {
		decode.go#L1109: 		if d.opcode != scanObjectKey {
		decode.go#L1118: 		if d.opcode == scanSkipSpace {
		decode.go#L1121: 		if d.opcode == scanEndObject {
		decode.go#L1124: 		if d.opcode != scanObjectValue {